riding the clutch - Turco Inglés Diccionario